Cuckoo Bloom Hybrid Filter: Algorithm and Hardware Architecture for High Performance Satellite Internet Protocol Route Lookup
نویسندگان
چکیده
The next-generation satellite Internet Protocol (IP) router is required to achieve tens of millions route lookups per second, since services based on low Earth orbit (LEO) constellations have become a reality. Due the limitation hardware resources satellites and high reliability requirements for equipment, new IP lookup architecture proposed in this paper. uses Bloom cuckoo filter-based structure called hybrid filter (CBHF), which guarantees only one off-chip memory access lookup, accelerate Prefix-Route Trie (PR-Trie) algorithm. has been evaluated through both behavioral simulation C++ language implementation Verilog description (HDL). Our results show that can single-port throughput beyond 13 Gbps field programmable gate array (FPGA) board with single DDR3 chip when operating at 200 MHz. In addition, resource utilization FPGA shows also supports triple modular redundancy (TMR) enhance reliability.
منابع مشابه
A Cuckoo Filter Modification Inspired by Bloom Filter
Probabilistic data structures are so popular in membership queries, network applications, and so on. Bloom Filter and Cuckoo Filter are two popular space efficient models that incorporate in set membership checking part of many important protocols. They are compact representation of data that use hash functions to randomize a set of items. Being able to store more elements while keeping a reaso...
متن کاملThe Cuckoo Filter: It’s Better Than Bloom
Approximate set-membership tests, exemplified by Bloom filters [1], have numerous applications in networking and distributed systems. A Bloom filter is a compact data structure to quickly answer if a given item is in a set with some small false positive probability ε . Due to its simplicity and high space efficiency, Bloom filters become widely used in network traffic measurement, packet routin...
متن کاملA cache-based internet protocol address lookup architecture
This paper proposes a novel Internet Protocol (IP) packet forwarding architecture for IP routers. This architecture is comprised of a non-blocking Multizone Pipelined Cache (MPC) and of a hardware-supported IP routing lookup method. The paper also describes a method for expansion-free software lookups. The MPC achieves lower miss rates than those reported in the literature. The MPC uses a two-s...
متن کاملNew Bloom Filter Architecture For String Matching
Implementation of the Bloom filter for plagiarism detection in full text document has a problem on how to identify the same terms from different location. Location identifier can be hashed in offline mode since the collection is static. By this approach, the computation speed of the Bloom filter can be improved. Two new Bloom filter architectures are proposed in this study to overcome the probl...
متن کاملHigh Performance Protocol Architecture
The development of high speed networking applications requires improvements to data communication protocols in order to eeciently provide the required services to the applications. In this survey paper, we will rst give a rapid presentation of protocol optimization techniques and of some high speed transport protocols developed for speciic application needs. We will then present a new protocol ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Applied sciences
سال: 2023
ISSN: ['2076-3417']
DOI: https://doi.org/10.3390/app131810360